#ifndef BIRD_H
#define BIRD_H

#include <QMainWindow>

namespace Ui {
class bird;
}

class bird : public QMainWindow
{
    Q_OBJECT

public:
    explicit bird(QWidget *parent = 0);
    ~bird();
    void paintEvent(QPaintEvent *event);
    void initwall();//墙的初始化
    void initbir();//鸟的初始化
    void keyPressEvent(QKeyEvent *event);
public slots:
    void wall_update();//墙的位置更新
    void bir_update();//鸟的位置更新
private:
    Ui::bird *ui;
    QRect vwallrect;
    QRect vbirrect;
    QTimer *timer;//定时器
    int ndierc_wall;//墙的移动方向
    int ndierc_bir;//鸟的移动方向
    bool blsrunwall;//墙是否移动
};

#endif // BIRD_H











